<script setup lang="ts">
defineProps<{
  color?: string;
  width?: number;
  height?: number;
}>();
</script>

<template>
  <svg
    xmlns="http://www.w3.org/2000/svg"
    viewBox="0 0 390 496"
    :style="{ width: width + 'px', height: height + 'px' }"
    fill="transparent"
  >
    <path
      d="M356,496H0C0,330.67,0,165.33,0,0c130,0,260,0,390,0,0,165.33,0,330.67,0,496-11,0-22,0-33,0,0-30.16-.04-60.31,.1-90.47,0-1.83,.99-4.18,2.34-5.39,3.31-2.96,7.12-5.37,10.68-8.05,6.28-4.72,12.52-9.49,18.88-14.32-9.97-11.69-19.57-22.74-28.86-34.05-1.7-2.08-2.99-5.19-3.02-7.84-.24-24.66-.19-49.33-.11-74,0-2.9-.56-4.98-3.3-6.52-24.46-13.74-48.81-27.69-73.32-41.33-9.64-5.36-19.63-10.08-29.71-15.22-16.97,76.9-33.81,153.16-50.64,229.41,.13-14.54,1.29-28.92,2.42-43.3,1.53-19.4,3.41-38.79,4.42-58.22,.68-13.13,.09-26.33,.21-39.49,.01-1.37,.68-3.61,1.6-3.95,3.79-1.41,3.58-4.06,2.57-6.87-1.68-4.69-3.68-9.26-5.48-13.91-3.58-9.25-7.12-18.51-10.83-28.14-5.28,14.29-10.49,28-15.3,41.85-.67,1.93,.45,4.58,1.04,6.82,.54,2.05,2.1,3.98,2.13,5.97,.24,17.5-.61,35.05,.51,52.48,1.73,27.05,4.76,54.02,7.19,81.03,.08,.93-.28,1.9-.44,2.85-.32,0-.64-.02-.96-.03-16.46-75.37-32.91-150.74-49.76-227.87-34.51,19.46-67.64,38.19-100.85,56.78-3.64,2.04-4.93,4.46-4.91,8.69,.16,50.5,.12,100.99,.12,151.49,0,2.78,0,5.56,0,8.23-9.43,1.2-10.76,1.92-12.55,5.29,16.79-1.66,34.56-3.42,52.34-5.18,.07,.64,.15,1.27,.22,1.91-13.23,1.47-26.46,2.94-39.76,4.41v65.37c31.53-4.7,62.76-9.36,93.98-14.01-24.63-.73-49.25-1.46-73.87-2.19,45.87-5,91.79-4.13,137.74-2.05,.17-.72,.33-1.43,.5-2.15-27.7-11.92-55.4-23.84-83.28-35.84,1.43-1.86,2.76-3.76,4.27-5.5,5.02-5.77,9.93-11.67,15.31-17.09,1.26-1.27,4.88-1.93,6.31-1.06,18.68,11.37,36.54,23.89,50.8,40.74,5,5.91,9.27,12.44,13.11,17.66,5.26-7.31,10.14-15.5,16.38-22.5,30.23-33.89,64.84-63.24,98.15-93.94,2.36-2.17,4.52-4.98,5.7-7.92,6.18-15.41,11.97-30.96,18.02-46.42,.76-1.95,2.21-3.64,3.34-5.45,.81,.41,1.62,.82,2.43,1.23-7.78,20.13-15.55,40.26-23.33,60.39,.36,.21,.73,.43,1.09,.64,2.39-1.95,4.78-3.91,7.38-6.04,2.08,1.74,4.18,3.5,6.34,5.3,6.86-5.85,13.35-11.39,20.03-17.09,3.14,7.49,5.99,14.41,8.94,21.28,1.07,2.5,.67,3.88-1.8,5.61-38.22,26.68-76.33,53.52-114.47,80.32-3.59,2.52-7.22,4.98-10.83,7.47l.67,1.03c21.37-13.07,42.74-26.14,64.11-39.2,.27,.45,.55,.91,.82,1.36-30.48,19.17-60.96,38.34-92.51,58.18,43.84-5.94,86.68-6.15,129.63-3.96-29.68,1.95-59.36,3.9-89.04,5.85,.6,.69,1.2,.89,1.82,.97,25.05,3.3,50.13,6.38,75.14,9.98,9.8,1.41,19.44,3.95,29.16,5.98ZM248.39,111.31c-37.82-7.6-74.9-15.06-112.96-22.7,2.59,10.11,4.91,19.22,7.25,28.33,5.33,20.73,10.64,41.46,16.03,62.18,.76,2.92,1.05,5.16-2.11,7.2-5.08,3.28-9.76,7.17-14.89,11.02,19.05,20.71,44.32,28.88,69.46,37.67,12.39-41.17,24.69-82.06,37.22-123.69Zm-117-38.34c51.25,10.09,101.92,20.06,153.03,30.12,.75-3.04,1.4-5.63,2.08-8.4-8.99-1.54-17.23-2.94-25.87-4.42,1.55-5.14,3.17-9.66,4.17-14.3,.37-1.74-.1-4.27-1.21-5.62-14.64-17.87-29.41-35.64-44.33-53.27-1.57-1.86-4.23-3.28-6.64-3.86-11.61-2.8-23.29-5.27-34.96-7.81-7.2-1.57-14.42-3.06-21.78-4.62-8.26,24.33-16.29,47.99-24.5,72.17Zm115.5,124.29c-5.48-4.02-10.83-7.95-16.36-12-3.2,11.18-6.23,21.72-9.46,33.01,10.95-4.9,18.35-12.8,25.82-21.01Zm87.68,170.89c-.31-.34-.62-.69-.92-1.03-5.47,4.31-10.93,8.61-16.4,12.92,.33,.41,.65,.83,.98,1.24,5.45-4.38,10.9-8.75,16.34-13.13Z"
    />
    <path
      :style="{ fill: color }"
      d="M356,496c-9.71-2.03-19.35-4.57-29.16-5.98-25.01-3.59-50.09-6.68-75.14-9.98-.62-.08-1.22-.27-1.82-.97,29.68-1.95,59.36-3.9,89.04-5.85-42.95-2.19-85.79-1.98-129.63,3.96,31.55-19.84,62.03-39.01,92.51-58.18-.27-.45-.55-.91-.82-1.36-21.37,13.07-42.74,26.14-64.11,39.2l-.67-1.03c3.61-2.49,7.24-4.95,10.83-7.47,38.14-26.8,76.25-53.64,114.47-80.32,2.47-1.73,2.88-3.11,1.8-5.61-2.95-6.87-5.8-13.79-8.94-21.28-6.68,5.7-13.17,11.24-20.03,17.09-2.16-1.8-4.26-3.56-6.34-5.3-2.6,2.13-4.99,4.08-7.38,6.04-.36-.21-.73-.43-1.09-.64,7.78-20.13,15.55-40.26,23.33-60.39-.81-.41-1.62-.82-2.43-1.23-1.13,1.81-2.58,3.49-3.34,5.45-6.04,15.46-11.84,31.02-18.02,46.42-1.18,2.94-3.34,5.75-5.7,7.92-33.31,30.7-67.93,60.04-98.15,93.94-6.24,6.99-11.12,15.19-16.38,22.5-3.84-5.21-8.11-11.75-13.11-17.66-14.26-16.85-32.12-29.37-50.8-40.74-1.43-.87-5.05-.22-6.31,1.06-5.38,5.42-10.29,11.32-15.31,17.09-1.51,1.74-2.83,3.64-4.27,5.5,27.88,12,55.58,23.92,83.28,35.84-.17,.72-.33,1.43-.5,2.15-45.95-2.08-91.88-2.94-137.74,2.05,24.62,.73,49.23,1.46,73.87,2.19-31.22,4.65-62.45,9.31-93.98,14.01v-65.37c13.3-1.48,26.53-2.94,39.76-4.41-.07-.64-.15-1.27-.22-1.91-17.78,1.76-35.56,3.52-52.34,5.18,1.79-3.37,3.13-4.09,12.55-5.29,0-2.67,0-5.45,0-8.23,0-50.5,.04-101-.12-151.49-.01-4.23,1.27-6.65,4.91-8.69,33.21-18.59,66.34-37.32,100.85-56.78,16.84,77.14,33.3,152.51,49.76,227.87,.32,0,.64,.02,.96,.03,.16-.95,.52-1.92,.44-2.85-2.43-27.01-5.46-53.98-7.19-81.03-1.11-17.43-.27-34.98-.51-52.48-.03-2-1.6-3.93-2.13-5.97-.59-2.24-1.71-4.89-1.04-6.82,4.81-13.85,10.02-27.56,15.3-41.85,3.7,9.63,7.24,18.89,10.83,28.14,1.8,4.65,3.8,9.22,5.48,13.91,1.01,2.82,1.23,5.47-2.57,6.87-.92,.34-1.59,2.58-1.6,3.95-.12,13.16,.48,26.36-.21,39.49-1.01,19.43-2.89,38.82-4.42,58.22-1.13,14.38-2.29,28.75-2.42,43.3,16.83-76.25,33.66-152.51,50.64-229.41,10.08,5.14,20.07,9.86,29.71,15.22,24.52,13.64,48.86,27.59,73.32,41.33,2.74,1.54,3.31,3.62,3.3,6.52-.07,24.67-.12,49.33,.11,74,.03,2.65,1.31,5.76,3.02,7.84,9.29,11.31,18.9,22.36,28.86,34.05-6.36,4.83-12.61,9.59-18.88,14.32-3.57,2.68-7.37,5.09-10.68,8.05-1.34,1.2-2.33,3.55-2.34,5.39-.14,30.16-.1,60.31-.1,90.47h-1ZM48.17,411.25c.12,1.08,.23,2.16,.35,3.23,24.82-1.74,49.64-3.47,75.49-5.28-1.26-1.72-1.79-3.02-2.26-3-24.58,1.02-49.07,3.1-73.58,5.05Z"
    />
    <path
      :style="{ fill: color }"
      d="M248.39,111.31c-12.53,41.63-24.83,82.52-37.22,123.69-25.14-8.79-50.41-16.97-69.46-37.67,5.13-3.84,9.81-7.74,14.89-11.02,3.16-2.04,2.87-4.28,2.11-7.2-5.38-20.71-10.7-41.45-16.03-62.18-2.34-9.11-4.66-18.22-7.25-28.33,38.05,7.65,75.14,15.1,112.96,22.7Zm-78,16.25h32.25v-17.28h-32.25v17.28Zm44.02-4.47c-.25,.45-.5,.9-.75,1.35,1.07,.7,2.12,1.98,3.22,2.02,6.46,.26,12.93,.35,19.39,.19,1.11-.03,2.18-1.55,3.27-2.39-.3-.39-.6-.78-.91-1.17h-24.22Z"
    />
    <path
      :style="{ fill: color }"
      d="M131.39,72.97c8.21-24.18,16.24-47.84,24.5-72.17,7.36,1.56,14.58,3.05,21.78,4.62,11.67,2.54,23.36,5.01,34.96,7.81,2.41,.58,5.06,2,6.64,3.86,14.93,17.63,29.69,35.4,44.33,53.27,1.1,1.34,1.58,3.88,1.21,5.62-1,4.65-2.62,9.16-4.17,14.3,8.64,1.48,16.88,2.88,25.87,4.42-.69,2.77-1.33,5.36-2.08,8.4-51.11-10.06-101.78-20.03-153.03-30.12Z"
    />
    <path
      :style="{ fill: color }"
      d="M246.89,197.26c-7.48,8.21-14.87,16.1-25.82,21.01,3.24-11.29,6.26-21.83,9.46-33.01,5.53,4.06,10.88,7.98,16.36,12Z"
    />
    <path
      :style="{ fill: color }"
      d="M334.57,368.15c-5.45,4.38-10.9,8.75-16.34,13.13-.33-.41-.65-.83-.98-1.24,5.47-4.31,10.93-8.61,16.4-12.92,.31,.34,.62,.69,.92,1.03Z"
    />
    <path
      d="M48.17,411.25c24.5-1.95,49-4.04,73.58-5.05,.47-.02,1,1.28,2.26,3-25.85,1.81-50.67,3.55-75.49,5.28-.12-1.08-.23-2.16-.35-3.23Z"
      fill="transparent"
    />
    <path d="M170.39,127.56v-17.28h32.25v17.28h-32.25Z" fill="transparent" />
    <path
      d="M214.41,123.09h24.22c.3,.39,.6,.78,.91,1.17-1.09,.83-2.16,2.36-3.27,2.39-6.46,.16-12.93,.07-19.39-.19-1.1-.04-2.15-1.32-3.22-2.02,.25-.45,.5-.9,.75-1.35Z"
      fill="transparent"
    />
  </svg>
</template>

<style></style>
